@CHARSET "UTF-8";

#man_catalog_bk{
	height:155px;
	background-image:url(../images/index/cat_big_man.jpg);
}

.hello_text{
	height:30px;
	line-height:25px; 
	overflow:hidden; 
	padding-top:6px;
	padding-left:6px;
}

#shopping_head{
	left:850px;
	position:absolute;
	padding-top:10px;
}

.man_index_pic{
	 margin:1px 0 1px;
	}


.produce_list_man_fashion{
	height:100px;
	background-image:url("../images/list/cat.jpg");
}

/*back to top*/
#fixedLayer{
      position: fixed;
      top: 250px;
		left:50%; 
		margin-left:480px;  }
* html body{
      background-image: url(about:blank);
      background-attachment: fixed;
}
* html #fixedLayer{
      position: absolute;
      top: expression_r(documentElement.scrollTop + 200 +”px”);
}

/*foot*/

/*notice*/
#index_cloth_foot{
	height:13px;
	margin-bottom:20px;
	background-image:url("../images/index/foot.jpg");
	background-repeat: repeat-x;
}
#index_shopping_notice{
	height:130px;
	width:100%;
}
#index_shopping_notice ul{
	padding:0px;
}
#index_shopping_notice ul li{
	float:left;
	list-style:none;
	
}
.notice_module,.foot_selled_module,.foot_give_module,.foot_pay_module{
	height:130px;
	width:232px;
	margin:4px;
}

#new_help,#selled_help,#give_help,#pay_help{
	height:100%;
	width:100%;
	}

#new_help{
	background-image:url("../images/index/foot_notice_new_help.gif");
}

#selled_help{
	background-image:url("../images/index/foot_selled.gif");

}

#give_help{
	background-image:url("../images/index/foot_give.gif");

}
#pay_help{
	background-image:url("../images/index/foot_pay.gif");

}
#selled_help ul,#give_help ul,#pay_help ul,#new_help ul{
	padding-top:40px;
	padding-left:100px;
}

#selled_help ul li, #give_help ul li,#pay_help ul li,#new_help ul li{
	float:none;
	color:#9b8b53;
	font-size:12px;
	list-style:disc;
	padding-bottom:5px;
	
}

#foot_payment{
	margin-top:20px;
	height:50px;
	width:960ps;
	background-image:url("../images/foot_payment.jpg");
}

#foot_contact{
	margin-top:15px;
	margin-bottom:10px;
	height:60px;
	width:960px;
	background-image:url("../images/foot_contact.jpg");	
}

#foot_contact_user{
	float:left;
	margin-top:10px;
	margin-left:80px;
	font-size:18px;
	color:#333;
	font-family: 'Open Sans', sans-serif;
}
#foot_contact_qq{
	float:left;
	margin-top:10px;
	margin-left:100px;
	color:#333;
	font-family: 'Open Sans', sans-serif;
}

#foot_contact_tao{
	float:left;
	margin-top:10px;
	margin-left:100px;
	color:#333;
	font-family: 'Open Sans', sans-serif;
}
#foot_contact_qq font,#foot_contact_tao font{
	font-size:18px;	
}
#foot_logo{
	height:18px;
	width:112px;
	background-image:url("../images/foot_logo.jpg");
	float:right;
	margin:2px;
}

/*===================
 * */
.shop_attrib{
	position:absolute;
}

.attrib{
	left:580px;
	position:relative;
	background-color:#666666;
	width:160px;
}

.productAttributes input{
	float:left;
}


.product_name,.pro_price{
	background-color:black;
	height:18px;
}
.normal_price{
	position:absolute;
	margin-top:-40px;	/*显示在图片上*/
	font-size:28px;
	width:188px;		/*固定宽度*/
	text-align:right;
	padding-right:3px;
}
.normal_price small,.productSpecialPrice small{
	font-size:18px;
	top:-5px;
	position:relative;	/*与价格右对齐*/
}
.man_index_pic .productSpecialPrice{
	position:absolute;
	margin-top:-60px;
	text-align:right;
	width:188px;
	font-size:28px;
	float:left;
}
.attrib .productSpecialPrice{
	color:#fff;
}

.attrib .normal_price{
	margin-top:0px;
	position:relative;
	width:100%;
	text-align:center;
	color:#ffffff;
}
#info_submit{
	position: relative;
	left: -5px;
}
#SmallImg{
	position:absolute;
	margin-top:-50px;
	
}

#product_info_pritext{
	float:left;
}
#productPrices .productSpecialPrice{
	font-size:25px;
}
#productPrices .productSpecialPrice  small{
	font-size:18px;
	top:-5px;
	position:relative;
}

#productDetailsList{
	list-style:none;
	margin:0px;
	width:100%;
	padding:0px;
}
#productDetailsList li{
	padding-left:20px;
	
}

.detail_product_name{
	padding:5px;
	font-size:20px;
	text-align:center;
}

.submit_foot{
	height:91px;
	width:100%;
	left: 580px;
	position: relative;
}
/**
 * ======================
 * shopping-cart
 */
#shopping_header{
	background-image:url("../images/shopping_header.jpg");
	height:200px;
}
#shopping_notice{
	height:70px;
	background-image:url("../images/shopping_header2.jpg");
}

.tableHeading {
	background-color: black;
	height: 3em;
	font-size: 15px;
}
.rowEven{
	color:#333333;
}
.rowEven a:link{
	color:#000000;
}
#shopping_cart_foot{
	background-image:url("../images/sub-shopping.jpg");
	height:72px;
	width:970px;
	position:absolute;
}
#shopping_go{
	background-image:url("../images/sub-shopping-ad-go.jpg");
	margin-top:60px;
	height:63px;
	width:960px;
}
.order_wrapper			{ background-color:#4c4c4c; padding:10px; margin-top:10px; }
.order_wrapper p.center	{ color:#FFF; text-align:center; font-size:14px; padding-bottom:10px; }
.order_wrapper h2		{ padding-bottom:10px; margin-bottom:10px; background:url("../images/common/sep_line.gif") repeat-x scroll left bottom; color:#FFF; }
.order_wrapper h2.center{ text-align:center; }
.order_wrapper h2 img	{ vertical-align:text-bottom; }
.order_wrapper h2 span	{ padding-left:10px; }

.order_list tr th		{ background-color:#000; color:#FFF; height:40px; font-size:14px; line-height:40px; border-right:1px solid #404040; }
.order_list tr td		{ background-color:#bfbfbf; text-align:center; vertical-align:middle; border-right:1px solid #b3b3b3; }
.order_list tr td.odd	{ background-color:#ccc; }
.order_list tr td.cart_product_thumb
						{ text-align:left; }
.order_list tr td.sale_price
						{ color:#F00; }
.order_list tr td img	{ vertical-align:middle; padding:10px; }
.order_list tr td.cart_update_quantity{width:80px;}
.order_list input		{ background-color:#000; color:#fff; font-size:10px; }
.order_list_submit		{ padding:20px 0; }
.list_clear				{ line-height:1.5; color:#ccc; float:left; padding-top:6px; }
.order_list_submit		{ position:relative; }
.order_list_submit .btn_clear
						{ width:250px; height:19px; padding-left:25px; background:url(../images/order/btn_clear.gif) no-repeat; display:block; float:left; color:#FFF; cursor:pointer; }
.order_list_submit .btn_clear:hover
						{ background-position:left bottom; }
.promotion_code			{ float:right; color:#FFF; padding-top:6px; }
.promotion_code .btn_ok { background-color:#000; color:#FFF; border:none; }
.promotion_code .code_input
						{ padding-bottom:10px; }
.total_amount			{ width:209px; height:53px; background:url(../images/order/bg_total_amount.png); float:right; font-family: 'Open Sans', sans-serif; font-size:30px; color:#e6d7a2; text-align:right; line-height:53px; }
.total_amount sup		{ font-size:14px; vertical-align:text-top; }
.total_amount_right		{ position:absolute; top:14px; right:-26px; width:26px; height:59px; background:url(../images/order/bg_total_amount_right.png); }
.process_control 		{ position:relative; margin-top:10px; }
.process_control .ad_promotion
						{ float:left; visibility:hidden; }
.btn_next_fill_info		{ float:right; background:url(../images/order/btn_fill_info.gif); display:block; width:204px; height:60px; }
.btn_wrapper			{ position:absolute; right:0; top:0; }
.btn_next_fill_info:hover{ background-position:left bottom; }
.btn_back_to_shop		{ width:146px; height:60px; float:right; background:url(../images/order/btn_back_to_shop.gif); margin-right:20px; }
.btn_back_to_shop:hover	{ background-position:left bottom; }
.btn_backtohome			{ display:block; width:107px; height:40px; background:url(../images/order/btn_back_to_home.gif); text-indent:-9999px; margin:0 auto; margin-top:20px; margin-bottom:20px; }
.btn_backtohome:hover	{ background-position:left bottom; }
.help_sidebar			{ background-color:#404040; padding:10px; }
.help_sidebar ul		{ padding-left:0; }
.help_sidebar ul ul		{ margin-left:30px; padding-bottom:10px; }
.help_sidebar ul ul li  { padding-bottom:5px; list-style-type:disc; color:#FFF; }
.help_sidebar ul ul li a{ color:#CCC; }
.help_sidebar ul ul li a:hover{ color:#fff; text-decoration:underline; }
.help_sidebar ul ul li a.current{ color:#e6d7a2; }
.static_area .contents	{ background-color:#f2f2f2; padding:10px; min-height:400px; }
.static_area .contents h2
						{ color:#666; background:url(../images/help/bg_static_page_line.gif) repeat-x left bottom; padding-bottom:5px; }
.static_area .contents h3{ font-size:18px; padding-top:15px; color:#333; }
.static_area .contents h4{ color:#9b8b53; font-size:14px; padding-top:10px; }
.static_area .contents p { padding-top:10px; color:#333; line-height:20px; }
.static_area .contents p a{ color:#9b8b53; text-decoration:underline; }
.about_sidebar			{ background-color:#4c4c4c; padding-top:10px; padding-bottom:10px; }
.about_sidebar a		{ display:block; width:184px; height:41px; text-indent:-9999px; position:relative; }
.about_sidebar a:hover	{ background-position:left top; }
.about_sidebar a:hover span
						{ display:block; width:4px; height:39px; background:url(../images/help/btn_help_center_menu_extra.gif); position:absolute; left:-4px; bottom:5px; }
.about_sidebar a.current:hover span
						{ bottom:5px; }
.about_sidebar .menu_01	{ background:url(../images/help/btn_help_center_menu_01.png) left bottom; }
.about_sidebar .menu_02	{ background:url(../images/help/btn_help_center_menu_02.png) left bottom; }
.about_sidebar .menu_03	{ background:url(../images/help/btn_help_center_menu_03.png) left bottom; }
.about_sidebar .menu_04	{ background:url(../images/help/btn_help_center_menu_04.png) left bottom; }
.about_sidebar .menu_05	{ background:url(../images/help/btn_help_center_menu_05.png) left bottom; }
.about_sidebar .menu_06	{ background:url(../images/help/btn_help_center_menu_06.png) left bottom; }
.about_sidebar .menu_07	{ background:url(../images/help/btn_help_center_menu_07.png) left bottom; }
.about_sidebar .current { background-position:left top; }
.about_sidebar .current span
						{ display:block; width:4px; height:39px; background:url(../images/help/btn_help_center_menu_extra.gif); position:absolute; left:-4px; bottom:5px; }
.user_info_icon			{ padding:10px; text-align:center; background-color:#000; }
.user_info_icon .welcome_info
						{ color:#FFF; text-align:left; padding-top:20px; }
.user_menu				{ background-color:#333; }
.user_menu a			{ padding:10px; display:block; color:#ccc; font-size:14px; border-bottom:1px dotted #fff; }
.user_menu a:hover		{ color:#FFF; }
.user_menu a.current	{ color:#e6d7a2; }
/*
 * ==================
 * check out page
 */
.checkout_head{
	background-image:url("../images/checkout-head.jpg");
	height:190px;
	width:960px;
}
.checkout_gotopay{
	background-image:url("../images/checkout_gotopay.jpg");
	height:60px;
	width:960px;
}
.success_head{
	background-image:url("../images/success_head.jpg");
	height:260px;
	width:960px;
}
.success_main{
	background-color:#4d4d4d;
	margin-bottom:20px;
	width:960px;
}
.success_backhome{
	left:410px;
	position:relative;
	margin-bottom:20px;
}
.success_backhome img{
	height:41px;
	width:109px;
}


/**/
.header					{ width:960px; height:190px; padding-top:30px; background:url(../images/common/bg_header.gif); position:relative; -moz-box-shadow: 0 0 3px 3px #535353; -webkit-box-shadow: 0 0 3px 3px #535353; box-shadow: 0 0 3px 3px #535353; }
.top_bar				{ height:30px; background-color:#808080; }
.top_bar .btn			{ display:block; height:30px; width:50px; text-align:center; float:left; color:#FFF; line-height:30px; }
.login_info				{ float:left; }
.welcome_msg			{ color:#FFF; padding:9px 10px 0 10px; float:left; }
.btn_signup				{ background-color:#4c4c4c; }
.btn_signup:hover		{ background-color:#595959; }
.btn_login:hover		{ color:#CCC; }
.shopping_cart			{ float:right; }
.cart_total				{ color:#FFF; padding:9px 10px 0 0; float:left; }
.btn_checkout			{ background-color:#4c4c4c; }
.btn_checkout:hover		{ background-color:#595959; }
.btn_checkout span		{ color:#e6d7a2; }
.logo_area				{ padding:50px 0 0 70px; float:left; }
.logo_area h1			{ padding-right:10px; float:left; }
.logo_area h2			{ padding-top:3px; float:left; }
.contact_area			{ height:90px; width:197px; padding-top:10px; margin-top:15px; background:url(../images/common/bg_contact.gif); float:right; border:3px solid #999; border-right:none; }
.hotline				{ padding-left:10px; }
.tel					{ font-size:24px; font-family: 'Open Sans',sans-serif; color:#333; }
.btn_cs					{ display:block; width:91px; height:48px; margin-left:3px; margin-top:3px; background:url(../images/common/btn_cs.png); text-indent:-9999px; }
.btn_cs:hover			{ background-position:left bottom; }
.keywords_wrapper		{ width:960px; height:25px; background:url(../images/common/bg_black_40.png); position:absolute; left:0; bottom:0; }
.keywords				{ padding-top:7px; padding-left:7px; float:left; }
.keywords, .keywords a	{ font-size:11px; color:#fff; }
.keywords a:hover		{ text-decoration:underline; }
.search					{ float:right; width:194px; height:18px; margin-top:2px; padding-right:2px; padding-top:1px; margin-right:2px; border:1px solid #e6d7a2; }
.search input			{ display:block; color:#989897; border:none;}
.ipt_key				{ width:171px; background:none; float:left; padding-left:2px; }
.btn_search				{ width:16px; height:17px; background:url(../images/common/btn_search.png); float:right; cursor:pointer; }
.menu					{ margin:0px;padding:1px 0; background-color:#4c4c4c; height:47px; position:relative; z-index:9999; }
.menu .level_0			{ display:block; text-indent:-9999px; height:47px; }
.menu .level_0:hover, .menu .hover a	
						{ background-position:left bottom; }
.menu .highlight a		{ background-position:left center; }
.menu .m_08				{ margin:0; }
.menu li				{ float:left; margin-right:1px; position:relative; list-style-type:none;}
.menu li .level_0		{ position:relative; }
.m_01 .level_0			{ width:72px; background:url(../images/common/menu_01.gif); background-position:0 0; }
.m_02 .level_0			{ width:113px; background:url(../images/common/menu_02.gif); background-position:0 0; }
.m_03 .level_0			{ width:126px; background:url(../images/common/menu_03.gif); background-position:0 0; }
.m_04 .level_0			{ width:117px; background:url(../images/common/menu_04.gif); background-position:0 0; }
.m_05 .level_0			{ width:134px; background:url(../images/common/menu_05.gif); background-position:0 0; }
.m_06 .level_0			{ width:115px; background:url(../images/common/menu_06.gif); background-position:0 0; }
.m_07 .level_0			{ width:114px; background:url(../images/common/menu_07.gif); background-position:0 0; }
.m_08 .level_0			{ width:162px; background:url(../images/common/menu_08.gif); background-position:0 0; }

.sub_menu				{ position:absolute; left:0; top:47px; background-color:#FFF; display:none; width:100%; z-index:888; }
.sub_menu_bg			{ background:url(../images/common/bg_black_30.png); position:absolute; left:-10px; top:0; z-index:1; }
.sub_menu li			{ float:none; margin-left:-39px; margin-top:3px; }
.sub_menu li a				{ display:block; padding:5px 0; color:#000; text-align:center;}
.sub_menu li a:hover		{ background-color:#000; color:#FFF; }				
.sep_line				{ width:100px; margin:0 auto; border-top:1px solid #000; }
.sep_line ul			{ margin:0px;}


.focus_banner			{ -moz-box-shadow: 0 0 3px 3px #535353; -webkit-box-shadow: 0 0 3px 3px #535353; box-shadow: 0 0 3px 3px #535353; }
.product_cat			{ padding-top:0px; color:#FFF; font-size:12px; }
.product_cat h2			{ padding-bottom:5px; background:url(../images/common/sep_line.gif) repeat-x left bottom; font-weight: normal; }
.product_cat h2 a		{ color:#FFF; font-size:12px; }
.product_cat h2 a:hover	{ text-decoration:underline; }
.main_cat					{ vertical-align:bottom; }
.sub_cat					{ font-size:10px; }
.promote_banners		{ margin-top:5px; padding-bottom:2px; }
.promote_banners .a		{ float:left; }
.promote_banners .b		{ float:right; }
.products_thumb .single	{ width:190px; height:340px; overflow:hidden; float:left; margin:0 1px; position:relative; color:#FFF; padding-bottom:3px; }
.products_thumb .single .thumb
						{ position:relative; font-size:0; }
.products_thumb .single .price
						{ width:100%; height:30px; padding-top:6px; background:url(../images/common/bg_black_50.png); position:absolute; left:0; bottom:0; }
.products_thumb .single .price span
						{ float:right; color:#e6d7a2; }
.products_thumb .single .price .symbol
						{ font-family: '微软雅黑','黑体',arial,sans-serif; font-size:18px; padding-top:4px; }
.products_thumb .single .price .number
						{ font-size:30px; font-family: 'Open Sans', sans-serif; padding-right:6px; }
.products_thumb .info	{ height:30px; padding:5px; background:url(../images/home/bg_product_info.gif); }	
.products_thumb .name a	{ text-align:center; display:block; color:#FFF; padding-bottom:3px; }	
.products_thumb .name a:hover
						{ text-decoration:underline }		
.products_thumb .market_price em, .products_thumb .ori_price em
						{ text-decoration:line-through; }	
.products_thumb .ref_price
						{ display:block; color:#999; }
.products_thumb .market_price
						{ text-align:center;display:block; }
.products_thumb .ori_price
						{ float:right; }
/*product info*/
#productGeneral .product_info
						{ position:relative; }
#productGeneral .buying_info
						{ position:absolute; right:20px; top:0; }
#productGeneral .buying_info .main
						{ background:url(../images/common/bg_black_60.png); width:153px; padding:5px; position:relative; }
#productGeneral .buying_info .btn_add
						{ width:169px; height:33px; background:url(../images/product/btn_add.gif); position:absolute; bottom:20px; left:-3px; text-indent:-9999px; display:block; cursor:pointer; }
#productGeneral .buying_info .btn_add:hover
						{ background-position:left bottom; }
#productGeneral .buying_info .bottom
						{ background:url(../images/product/img_info_tag_bottom.png); width:163px; height:82px; }
.buying_info .main h2	{ color:#FFF; font-size:14px; padding-bottom:5px; padding-top:5px; border-bottom:1px solid #FFF; margin-bottom:10px; }
.info_tag				{ color:#FFF; margin-bottom:50px; }
.info_tag .price		{ color:#e6d7a2; font-size:24px; font-family: 'Open Sans', sans-serif; }
.info_tag sup			{ vertical-align:top; }
.info_tag tr td			{ padding-bottom:10px; vertical-align:top; }
.size_box				{ display:block; float:left; padding:3px 5px; background-color:#333; color:#FFF; margin-left:2px; margin-bottom:2px; border:1px solid #000; }
.size_box:hover			{ background-color:#666; }
.info_tag a.selected	{ background-color:#e6d7a2; color:#000; }
/**/

.static_area .contents ol li	{ color:#333; padding-bottom:5px; }
#fliter_price {
    background-color: #404040;
    padding-left: 2px;
    padding-top: 2px;
}
.order_list				{ color:#333; }
#code_discount			{ margin:0; padding:0px; }

a {
   outline: 0;
}